Skip to content
All courses
MEC 310
Term 5
3 credits

Industrial Machine Vision and Optical Inspection

MEC 310 delves into the core components and methodologies of industrial machine vision and optical inspection. The curriculum covers the selection and application of various illumination strategies, including brightfield, darkfield, and structured light, essential for optimal image acquisition. Students will investigate different 2D and 3D camera technologies, understanding their operational principles and suitability for specific tasks. Key image processing techniques such as pattern matching for object localization, accurate gauging for dimensional verification, and sophisticated defect sorting algorithms will be thoroughly examined. The course emphasizes practical problem-solving, preparing students to design, implement, and troubleshoot machine vision solutions for manufacturing, automation, and quality assurance environments. Through a blend of theoretical instruction and hands-on laboratory exercises, participants will develop the skills necessary to optimize system performance and contribute to advanced industrial automation initiatives.

Course outline

Lectures, virtual labs, and graded assignments — completed in your browser.

01Lesson 1: Introduction to Industrial Machine Vision and Optical Inspectionlecture
02Lesson 2: Principles of Light and Illumination Techniqueslecture
03Lesson 3: Introduction to 2D Camera Technologies and Imaging Fundamentalslecture
04Hands-on Lab: Basic Image Acquisition and Illumination Setuplab
05Lesson 5: Introduction to Digital Image Processing and Feature Extractionlecture
06Lesson 6: Advanced Illumination and Optical Filtering Techniqueslecture
07Lesson 7: Understanding 3D Imaging Technologies and Applicationslecture
08Hands-on Lab: Pattern Matching and Object Localizationlab
09Lesson 9: Advanced 2D and 3D Gauging Techniqueslecture
10Lesson 10: Defect Detection and Classification Algorithmslecture
11Hands-on Lab: Dimensional Gauging and Defect Sorting Applicationlab
12Lesson 12: System Integration, Calibration, and Performance Evaluationlecture
13Lesson 13: Emerging Trends and Advanced Topics in Machine Visionlecture
14Capstone Service Project: Design and Implementation of an Inspection Systemassignment

Syllabus

["Week 1: Lesson 1: Introduction to Industrial Machine Vision and Optical Inspection","Week 2: Lesson 2: Principles of Light and Illumination Techniques","Week 3: Lesson 3: Introduction to 2D Camera Technologies and Imaging Fundamentals","Week 4: Hands-on Lab: Basic Image Acquisition and Illumination Setup","Week 5: Lesson 5: Introduction to Digital Image Processing and Feature Extraction","Week 6: Lesson 6: Advanced Illumination and Optical Filtering Techniques","Week 7: Lesson 7: Understanding 3D Imaging Technologies and Applications","Week 8: Hands-on Lab: Pattern Matching and Object Localization","Week 9: Lesson 9: Advanced 2D and 3D Gauging Techniques","Week 10: Lesson 10: Defect Detection and Classification Algorithms","Week 11: Hands-on Lab: Dimensional Gauging and Defect Sorting Application","Week 12: Lesson 12: System Integration, Calibration, and Performance Evaluation","Week 13: Lesson 13: Emerging Trends and Advanced Topics in Machine Vision","Week 14: Capstone Service Project: Design and Implementation of an Inspection System"]